package com.Nuyoah.demo01.utils;

import org.mindrot.jbcrypt.BCrypt;

/**
 * BCrypt密码加密工具类
 */
public class BCryptUtil {

    /**
     * 密码加密
     * @param password
     * @return
     */
    public static String enCrypt(String password) {
        return BCrypt.hashpw(password, BCrypt.gensalt());
    }

    /**
     * 密码解密
     * @param password
     * @param hashedPassword
     * @return
     */
    public static boolean deCrypt(String password, String hashedPassword) {
        return BCrypt.checkpw(password, hashedPassword);
    }

}
